home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / comm / mebbs / extract.lzh / extractit.doc < prev    next >
Text File  |  1993-12-07  |  26KB  |  537 lines

  1. SetUp & Operation of:  'ExtractIt/DocReader' - A MEBBSNet BBS Door
  2. (v3.00) 9/25/93
  3. (c) 1991,1992,1993 a.j. saveriano - alchemiga BBS 1:2606/205.0  1-201-398-6360
  4.  
  5. - 1 - INTRO (original history)
  6. -----
  7.    A nitwit friend of mine (Richard Koenig 2606/404) recently came up with
  8. a non-nitwit idea: What about a door that allowed the caller to
  9. READ any text file (doc files, read.me files, etc.) that were compressed
  10. inside of an archived program. The reason behind this request is that,
  11. according to him, users would like the ability to review a doc file
  12. BEFORE they actually download the software. 
  13.  
  14.    Hmmm...not a bad concept. Thus was born: DocReader. This door runs
  15. like any other StarNet (now MEBBSNet) door. I have it set up on my system
  16. as a door running from the FileMenu.txt/gr1 menu. (You'll find this file
  17. in your designated MEBBSNet TEXT directory). This seems the most logical place
  18. to have this set up since the caller will most probably already be in
  19. this menu when scanning and looking at your file transfers.
  20.    DocReader not only allows you to read text files that are inbedded
  21. inside a compressed file but it allows you to view a compressed directory
  22. and also lets you read ANY uncompressed text files that may also be
  23. online. The file of interest can be imbedded inside of an ARC, LHZ, LHA,
  24. ZOO or ZIP file.
  25.  
  26.    But alas, tis not enough. A new request comes from the nitwit as well
  27. as other MEBBSNet Sysops. How 'bout a door that allows selective
  28. decompressing of any or all files inside of an archive? And then, how
  29. about having these selected files re-compressed and made available for
  30. downloading to the user? Hmmmm......why would you need such a door, I asked?
  31. Well, suppose you inadvertently deleted one or two files of a multi-file
  32. piece of software? Or what if you lost the doc file for something? You'd
  33. have to re-download the entire file in order to replace these files.
  34. Therefore, with a door like this one, you could download just the piece
  35. that you needed. Ok...I see the point. Thus was born: ExtractIt.
  36.    The final file is attached to an E-mail message utilizing MEBBSNet's
  37. builtin Robot Message feature.
  38.    This door: ExtractIt/DocReader, is a combination of the two doors 
  39. described above. Anyone already using the original DocReader can now dump
  40. it and replace it with this new combo door. An option is provided to allow
  41. you to toggle on/off either or both of these door functions.
  42.  
  43. - 2 - SETUP
  44. -----
  45.    IMPORTANT: The E-mail section of MEBBSNet MUST be PRIVATE as
  46. defined in MEBBSNet config. However, it can be ANY message area 
  47. number (You're welcome Bill Carney :). If this is not the case, you will
  48. need to re-config your system so that E-mail is a PRIVATE area. (I can't
  49. imagine that this is not the case).
  50.    This door requires a stack of at least 25000. This should present no
  51. problems since you are probably running MEBBSNet itself at a stack of
  52. over 25000. If you don't run the BBS at 25000 or more, you will have to
  53. raise the stack in order for this door to operate.
  54.    The following AmigaDOS assignments MUST be made for this door to operate.
  55. You most likely have these assignments already made:
  56.  
  57.  1) assign MEBBSNet: --> to your main MEBBSNet directory
  58.  2) assign doors:   --> to your MEBBSNet doors directory
  59.  
  60.    You must already have assignment number 1 done otherwise you would be
  61. having problems with MEBBSNet in general! :). Next create a directory called
  62. EXTRACT in your assigned doors: directory. Inside this new directory, copy
  63. the following files:
  64.  
  65.  1) ExtractIt
  66.  2) TESTMESSAGE
  67.  3) DocRead.cfg (See section -4- below for full details)
  68.  
  69.    Be certain the mebbsutility.library you received with MEBBSNet
  70.    is in your libs: directory. This door will NOT function if you
  71.    forget this step.
  72.  
  73. ******************
  74.    IMPORTANT!!
  75. ******************  
  76. You MUST also have the following files already in either your C directory or
  77. in a directory that is scanned by your present PATH setup:
  78. (Check with your local Amiga Guru if the above sentence causes
  79. you any confusion.)
  80.  
  81.   PKAX    (v1.0)
  82.   ZOO     (v2.01 or higher) NOT ZOO 2.00 !!
  83.   LZ      (v1.92 by J. Forbes)
  84.   ARCV    (v1.06)
  85.   UNZIP   (I am using v3.10 by S.H. Smith)
  86.   ARC     (v0.23 - AmigaArc CopyRight 1986,87 - R.S. Brand)
  87.  
  88. Again, please note: This file must be in your libs: directory -
  89.  
  90.   mebbsutility.library (v1.8 or higher)
  91.  
  92.  
  93.   They MUST be named just as you see them listed above. NO OTHER VERSIONS ARE
  94. TO BE USED! I don't know if older/other versions will work properly.
  95.   The standard Amiga CD, DELETE  and COPY commands must also be in your
  96. C directory. (I'm sure they are already in there!). Please note, however,
  97. if you are using WB2.0 or higher, the CD command is internal and, therefore,
  98. you do not need to have the CD command inside any directory.
  99.    
  100.  
  101. - 3 - MENU MODIFICATIONS:
  102. -------------------
  103.    Here is an excerpt from my un-compiled file transfer menu that shows
  104. the addition of this door:
  105.  
  106. ;
  107. ; This is a file area menu.
  108. ;
  109.  
  110. Page 2
  111. Type File
  112.  
  113. Helpfile Default FileMenu
  114.  
  115. Option 'W':
  116.  Function Rundoor DOORS:Extract/ExtractIt
  117.  minaccess 4
  118.  end
  119. ;
  120. ;
  121.    
  122.    Compile the modified menu and copy it over to your designated MENU
  123. directory and then re-boot MEBBSNet. Check the MEBBSNet documentation
  124. if you have never modified a menu.
  125.  
  126.  
  127.    The following is what my FileMenu.txt looks like:
  128.  
  129. --------
  130.                   Control Parameters for File Transfers
  131.                            And File Searches
  132.                 -----------------------------------------
  133.  
  134.  [W] ExtractIt/DocReader - Selective File Extractor/Documentation Reader
  135.  [B] Batch download marked files      [C] Chat with SysOp
  136.  [R] Remove marked files              [F] Find files (Global scan/list
  137.  [G] Goodbye - Logoff                 [I] Info on marked files
  138.  [L] Verbose list of files            [M] Mark a file
  139.  [O] Move to Other file areas         [Q] Quit to main menu
  140.  [U] Upload a File                    [S] Short scan of files
  141.  [T] Toggle libraries for Find util.  [V] View an ARC, LZH or ZOO file   
  142.  
  143.                          Time Remaining: ~vh minutes
  144. ----------
  145.  
  146.    As you can see, I have the door run by typing letter W. You, of course, 
  147. can give it any letter you like.
  148.  
  149.  
  150. - 4 - EDITING the DocRead.cfg file
  151. --------------------------------
  152.    In order for this door to operate properly, it must know WHERE to look
  153. for the file that is chosen by the user. As set up via the MEBBSNet config
  154. file, you have set up the DEVICES used and the LIBRARY DIRECTORY used for
  155. each file area you have on your system. (If you've forgotten this, run 
  156. MEBBSCfg and click on EDIT FILE AREA. Look at all the areas in the selector
  157. window).
  158.    DocRead.cfg is simply a listing of ALL the places that your downloads can
  159. be stored. As an example, let us say that you have designated 3 partitions
  160. and 5 different directories to store ALL the files you have available for
  161. downloading. Lets also say that the partitions are called SH0:, DH0: and DH1:
  162. The following is what the DocRead.cfg file might look like:
  163.   
  164.   0
  165.   0
  166.   15
  167.   1
  168.   bbs:messages/1/
  169.   ram:
  170.   1
  171.   SH0:Transfers/downloads/
  172.   SH0:MoreDownloads/
  173.   DH0:Transfers/downloads/
  174.   DH0:Downloads/
  175.   DH1:Transfers/
  176.   SH0:EvenMoreTransfers/
  177.  
  178. LINES 1 and 2 of the docread.cfg file
  179. -------------------------------------
  180.    The first TWO lines in the .cfg file are reserved for the toggling
  181. of the door functions. If line 1 has a 0 (zero) then the ExtractIt
  182. portion of this door is active. If that line has a 1 (one) then ExtractIt
  183. is not available to the users. Line TWO of the .cfg file is used in the
  184. exact same way as line one, but it applies to the DocReader section of
  185. the door.
  186.  
  187. LINE 3 of the docread.cfg file
  188. ------------------------------
  189.    The third line is used to tell the door how many files you wish to
  190. allow your users to selectively extract. In other words, if you put a
  191. number 10 there, then your users will be allowed to selectively extract
  192. 10 files before the doors packs up his choices. A number 150 will allow
  193. your users 150 choices (wow! :).
  194.  
  195. LINE 4 of the docread.cfg file
  196. ------------------------------
  197.    The fourth line is used to tell the door what message area number
  198. is set up as private Email. Therefore, a number 1 in this spot, would
  199. tell the door that message area one is Email. A 128 in this spot would
  200. tell it that message area 128 is Email. 
  201.  
  202. LINE 5 of the docread.cfg file
  203. ------------------------------
  204.    The fifth line tells the door the exact path of your private Email
  205. message base. This line is a more detailed version of line 4 and must
  206. be included otherwise the file-attach portion of ExtractIt will not
  207. operate.
  208.  
  209. LINE 6 of the docread.cfg file
  210. ------------------------------
  211.    The sixth line tells the door where it should create its ExtractIt.LOG
  212. file. This log file gives a detailed summary of what the user did when
  213. he was inside the door. I highly suggest that you use RAM: but you can
  214. use any device such as df0: or dh0: or even the printer  prt:
  215. I don't like sending the file to a disk drive, especially the hard drive
  216. because if there should be a crash or power failure while the door is
  217. writing to the drive, the 'ol read/write error may very well show up.
  218.  
  219. LINE 7 of the docread.cfg file
  220. ------------------------------
  221.    The seventh line tells the door whether you wish to allow ZIP compressed
  222. files to be viewed and/or extracted. Due to the very unstable nature
  223. of the Amiga UNZIP utilities, I've added this option. If this door
  224. crashes due to its attempt at dealing with ZIP'd files, simply put a
  225. ZERO in the this position of the docread.cfg file. The number one (1)
  226. in this position will tell the door to utilize any UNZIP utility you
  227. have in your path. (note: I am presently using UNZIP v3.10 by S.H. Smith
  228. with good results. If you need it, FREQ it from my BBS at 1:2606/205-
  229. unzip4.lzh )
  230. IMPORTANT: The first SEVEN lines must have the above information entered
  231. before you begin to list the devices:directories as noted below.
  232.  
  233. The remainder of the docread.cfg file
  234. -------------------------------------
  235.    The remaining lines would have been arrived at, by going into
  236. MEBBSNet config and checking ALL the files areas you have created.
  237. Just create/edit this file with you favorite editor or word processor.
  238.    Please also note that these location names can NOT be more than 50
  239. (fifty) characters in length including any semi-colons and slashes.
  240. I have allowed the DocRead.cfg file to have as many as 240 entries.
  241. I seriously doubt that anyone would need more than this (I needed 37
  242. entries.) but if this limitation becomes a real burden, let me know
  243. and I'll adjust it accordingly.
  244.    PLEASE NOTE: All DEVICE names must have a colon (:) after the name and
  245. all DIRECTORIES must have a forward slash ( / ) at the end. (See the
  246. above example).
  247.    If, once the door is operational, you find that it can not find a file
  248. that you know is on your drive, the first place to look for trouble is
  249. the DocRead.cfg file. The odds are that you did NOT list ALL the 
  250. device:directories that you actually use on your system.
  251.  
  252. - 5 - THINGS YOU SHOULD KNOW
  253. ----------------------
  254.    A temporary directory is created in your RAM: directory in which numerous
  255. files are created/read and deleted. This entire directory and its contents
  256. are deleted once the user exits the door.
  257.    A user log called EXTRACTIT.log will be created when this door is used.
  258. It gives a summary of the users activities while using this utility.
  259. The location of this log file will depend on where you told the door to
  260. create it. (See item -4- above - editing the DocRead.CFG file)
  261.    If the file you are interested in is imbedded several directories deep in
  262. the compressed file, just type the FULL path name as its name. This full
  263. path name will be shown to you after you type in the compressed files name.
  264. As an example, lets say that you choose the file, MONSTER.ZOO as the
  265. compressed file. The door will show you the FULL path directory (whether
  266. you are using DocReader or ExtractIt). If one of the paths looks like this:
  267.  
  268.        Monster_Mash/Info/FullDocs/English_Version
  269.  
  270. and you want the file, English_Version, just type the full path name as I
  271. just showed. You will be rewarded with the file English_Version.
  272.  
  273.    The TESTMESSAGE file is just a ASCII text file that can be modified to
  274. say anything you'd like, BUT IT MUST BE CALLED TESTMESSAGE!! Do not change
  275. its name to anything else or the door will not function.
  276.  
  277.    The .lzh/.arc files created by ExtractIt are uniquely named by use of the
  278. Amiga time clock. I can't image there is anyone who runs MEBBSNet
  279. who doesn't have a time clock installed in his/her machine. As long as
  280. the time/date is set anywhere NEAR accurate :), this naming procedure
  281. should work fine and be totally transparent to you. Keep in mind that these
  282. .lzh/.arc files will be building up in your Email message base, so it is a good
  283. idea to periodically delete them. Since all these .lzh/.arc files will always
  284. have the @ as the first letter in the name, you can simply delete them as
  285. part of your midnight batch file (or your SCAN or BUNDLE files if you
  286. run Fido) with something like this:
  287.                  
  288.                      delete sh1:messages/1/@#?.lzh 
  289.  
  290. Of course, you should substitute your actual device:directory in place of my
  291. example. I appended the @ to the file name so that the chances of accidently
  292. deleting a wanted or needed file in your Email message base would be very
  293. unlikely. Think about it, how many files do you think you'll ever get in
  294. your Email directory that would begin with the @ (at sign)??? :)
  295.  
  296.    Your users may now choose either LZH or ARC as the final file compression
  297. method when using ExtractIt. This will allow C64 computer owners to extract
  298. files (such as selective text files) and be able to uncompress them on their
  299. machines.
  300.  
  301.  
  302. - 6 - WHAT YOU SHOULD HAVE
  303. --------------------
  304.    The archive should contain the following files:
  305.   
  306.  1) ExtractIt.doc        -------- The file your reading now.
  307.  2) ExtractIt            -------- The executable door program
  308.  3) DocRead.cfg          -------- An example (repeat, EXAMPLE!) .cfg file
  309.  4) TESTMESSAGE          -------- Must go in the Doors:Extract directory!
  310.  
  311.    This door program was compiled with Lattice 5.10b and no errors or
  312. warnings were encountered.
  313.  
  314. - 7 - THE "It doesn't work" SECTION
  315. -----------------------------
  316.    Ok. You have set all this up exactly correct. You try your first viewing
  317. or reading and -- nothing happens. Or worse yet, the BBS crashes or locksup.
  318. Your reaction is the same as mine - "Garbage program", "Who writes this kind
  319. of junk?!", "All the money I spent on this...!!!".  
  320.    Well, there are a number of possible reasons as to why the door died on
  321. you, the least not being the discovery of a bug. I am most certainly a
  322. novice C programmer and writing doors for MEBBSNet ain't exactly 1st grade!
  323. However, I suggest that you go through the following checklist BEFORE you
  324. come gunning for me. As of this writing, I have operated the door on my BBS
  325. over 1000 times and have had only one failure (I'll explain what that failure
  326. was caused by in a moment).
  327.  
  328.    Failure Checklist
  329.                        -------------------
  330.       Symptom               Possible Cause              Fix
  331.  ----------------------------------------------------------------------------
  332.  Door locks up as soon  Menu modified wrong.        Check menu and recompile.
  333.  as I enter it.         BBS stack setting           Raise STACK to at least
  334.                         to low.                     25000.
  335.                         
  336.  Door locks up when I   All door files are not in   Re-read section 2 (SETUP)
  337.  try to view or extract their proper places as      and follow directions
  338.  the contains of a file. noted in section 2 above.  carefully.
  339.  
  340.                         The file you are attempting Try un-compressing this
  341.                         to view,read or extract is  file directly from the 
  342.                         corrupt in some fashion.    CLI. If you are UNABLE
  343.                                                     to do it there, the file
  344.                                                     is corrupt and should be
  345.                                                     discarded. If you ARE able
  346.                                                     to view/extract the file
  347.                                                     from the CLI you may have
  348.                                                     found a bug. Please report
  349.                                                     this discovery to me.
  350.  
  351.  Door tells me that a  The DocRead.cfg file is      Review section 4 above
  352.  file is not online    incomplete. You have not     and add to the .cfg file
  353.  when I know for sure  entered ALL the dirs where   as needed.
  354.  that it is.           you have files available
  355.                        for downloads.
  356.  
  357.                        A name or names in the       Check DocRead.cfg file
  358.                        DocRead.cfg file is          and adjust as needed.
  359.                        longer than 50 characters.
  360.  
  361.  Door can not find     The DocRead.cfg file is      Review section 4 above.
  362.  ANY file I ask for.   missing or in the wrong      Put .cfg file in the
  363.                        location.                    DOORS:EXTRACT directory.
  364.  
  365.  Door locksup if user  BAD PROGRAMMING!             Please notify me and
  366.  drops carrier while                                tell me EXACTLY where
  367.  inside the door.                                   the user was in the door
  368.                                                     when he dropped carrier.
  369.  
  370.  ExtractIt does not    The TESTMESSAGE file is      Put TESTMESSAGE inside
  371.  appear to call on     not in the Extract dir.      of Doors:Extract dir.
  372.  MEBBSNet's Robot
  373.  Message utility. 
  374.  
  375.                        Line numbers 4 and/or 5      Check lines 4 and 5 of
  376.                        of the .cfg file are         the docread.cfg file 
  377.                        incorrect.                   and make the necessary
  378.                                                     corrections.          
  379.  
  380.  Everything seems to   Line numbers 4 and/or 5      Check lines 4 and 5 of
  381.  work but there is no  of the .cfg file are         the docread.cfg file  
  382.  message waiting for   incorrect.                   and make the necessary
  383.  me in E-mail.                                      corrections.
  384.  
  385.                         
  386.                        The docread.cfg message      Compare the docread.cfg 
  387.                        area number (line 4) is      number and make it match
  388.                        not the same number you      the MEBBSNet Email
  389.                        have set in the BBS config.  config value.
  390.  
  391.  There is a message    The Email area as defined    REconfigure MEBBSNet so
  392.  waiting but no file   in MEBBSNet config is NOT     the Email area is PRIVATE
  393.  when using ExtractIt  set up as PRIVATE.
  394.  
  395.  I noticed a weird dir The dir was not deleted by    
  396.  on my system after a  the door because of one or
  397.  user exits the door.  more of the following:
  398.                         1) The user did not exit     Yell at your user! :)
  399.                            the door in a normal      and then delete the
  400.                            fashion.                  directory manually.
  401.                         2) The dir contains files    Set the file bits to
  402.                            that have their delete    delete and then delete
  403.                            protection bits set, so   the weird directory.
  404.                            they and, therefore the           - or -
  405.                            dir, couldn't be deleted.  reboot the Amiga.
  406.  
  407.  When the door tries to    You are using ZOO version  Replace the present
  408.  list a directory of a     number 2.00 instead of     ZOO you are using
  409.  ZOO file, it goes nuts!   a higher version           with version 2.01
  410.                                                       or higher.
  411.  
  412.  I get a crash or guru     You may have a ZIP'd       Try unzipping the
  413.  when the door tries to    file that the Amiga UNZIP  suspect file from
  414.  operate on ZIP'd files.   utility can not handle.    the CLI. If it also
  415.                                                       fails here, this file
  416.                                                       should be taken off
  417.                                                       line.
  418.                            Or the UNZIP utility is    Put a ZERO on the
  419.                            flaking out.               sixth line of the
  420.                                                       docread.cfg file so
  421.                                                       that ZIP'd files can
  422.                                                       no longer be called.
  423.  
  424.  When users choose ARC     ARC utility is not         Put the ARC utility
  425.  as the final compression  in your path or is         somewhere in your
  426.  method, they get no       not named ARC.             path and/or name it
  427.  file attach or message.                              as ARC.
  428.  
  429.                                                       
  430.    The failure I mentioned that I had was indeed due to a corrupt ZIP file.
  431. I was unable to un-zip it from the CLI and it locked up the door due to the
  432. same problem. This may happen with other compressed files as well, but since
  433. we are all diligent Sysops :) we should all be first checking the integrity
  434. of files BEFORE we put them online. (NOTE: The use of ZIP is now a Sysop cfg
  435. option as of version 0.99e of this door).
  436.  
  437.                                                                                        
  438. - 8 - DISCLAIMER
  439. ----------
  440.    I've taken great efforts to make this door work as it is designed to work.
  441. However, I can not promise that you will not run into problems that I've
  442. yet to discover. I take no responsibility for any crashes or disk trashing
  443. that might occur due to an unforseen bug. I certainly don't expect anything
  444. like that to happen, but.....
  445.    The door also checks for dropped carrier at all the the places I feel
  446. could cause a problem. Therefore, MEBBSNet should re-set with no problems
  447. if a user loses carrier while inside the door.
  448.    I can personally assure you that this door contains no backdoors or
  449. trojan horses of any kind. It is just a simple MEBBSNet door. It was
  450. also viruii free when it left my computer.
  451.  
  452. - 9 - HISTORY
  453. -------
  454. DocReader
  455.    Version Number    Date      Changes
  456.   ---------------- --------- ------------------------------------------
  457.        0.90         2/2/91    Internal release  - 1st attempt
  458.        0.94         2/3/91    Internal release  - Added ZOO & LHARC
  459.        0.95         2/4/91    Internal release  - Added user log
  460.        0.96         2/5/91    1st Alpha release - Disabled wildcards
  461.        0.97         2/6/91    1st Beta release  - Added wrong name check
  462.        0.98         2/7/91    2ed Beta release  - Dumped ARC for PKAX
  463.        0.99         2/8/91    3ed Beta release  - Added ZIP
  464.        1.00         2/9/91    Release version   - Added Viewing dir option 
  465.        1.01         2/15/91   Release version   - Dropped ZIP
  466.        2.00         7/7/91    Release version   - Added general text viewing
  467.  
  468. ExtractIt/DocReader
  469.        0.80e        8/19/91   1st Beta release  - Added ExtractIt section
  470.        0.85e        9/12/91   2ed Beta Release  - Added toggle option
  471.        0.90e        9/25/91   Release version   - Added multifile option
  472.        0.95e       10/03/91   Release version   - Added Email area choice
  473.        0.96e       10/05/91   Release version   - Dumped BOOZ,added ZOO 2.01
  474.        0.97e       10/10/91   Release version   - Added log location option
  475.        0.98e       10/15/91   Internal release  - Added LHA compression
  476.        0.99e       10/15/91   Release version   - Added ZIP .cfg option
  477.        1.00e       11/15/91   Release version   - Unique attached file names
  478.        1.10e       12/09/91   Release version   - ARC choice as final file
  479.        1.20e       12/28/91   Internal Release  - Added Time/Date stamp to log
  480.        
  481. StarNet Compatable only
  482.        2.00e       02/25/92   Release version   - Eliminated RoboWriter
  483.  
  484. MEBBSNet Compatable only
  485.        3.00        09/25/93   Release version   - Uses mebbsutility.library
  486.  
  487.  
  488. - 10 - THANKS
  489. ------
  490.    Thanks to Rich Koenig for the ideas (he knows I can't resist stuff like
  491. this!). Thanks to Eric Drewry for the CR/LF stripping routine. Thanks to
  492. Bill Bowling and his fine mebbsutility.library. Thanks to Commodore-Amiga for
  493. the best damn computer ever made. Thanks to SAS/Lattice for the Lattice
  494. compiler and a manual I can actually understand.
  495.  
  496.  
  497. - 11 - BUG REPORTS / PRAISE / SHAREWARE
  498. ----------------------------------------
  499.    Please sent all bug reports, ideas, flames, compliments, or shareware
  500. fees ($10.00 so I can say I actually made some money with this silly hobby),
  501. to:
  502.  Al Saveriano
  503.  200 Tomahawk Trail
  504.  Sparta, New Jersey 07871
  505.  Alche-miga BBS
  506.  201-398-6360
  507.  FREQ's available
  508.  FidoNet 1:2606/205.0
  509.  CompuServe 72616,2232
  510.  
  511. - 12 - SOME QUESTIONS FOR YOU
  512. ------------------------------
  513.    This door has come a long way from the original DocReader concept. Many
  514. of the ideas come directly from MEBBSNet Sysops like yourself.
  515. At this point in time, I don't really have too many new ideas that I can
  516. incorporate into this door. However, you may have a host of suggestions.
  517. Please, let me know what you'd like to see added to this door. I promise 
  518. that I'll read all ideas and see what I can implement. Obviously, any new
  519. concepts should be related to the ExtractIt/DocReader theme. I mean, adding
  520. a space invaders game to this door would not be in the interest of most
  521. users! (I don't think!). Please feel free to NetMail me at 1:2606/205 or to
  522. call my BBS at 1-201-398-6360 and drop me a line.
  523.  
  524. - 13 - REGISTERED OWNERS INFORMATION
  525. ------------------------------------
  526.    It is now possible to call Alche-miga BBS at 201-398-6360 and pick up the
  527. latest version of your REGISTERED copy of Extractit. As long as you have an
  528. account on Alche-miga (if you don't, please call and get one) and you are
  529. a ShareWare owner of ExtractIt, you will be able to get your updated
  530. registered copy. So....what are you waiting for! :)
  531.    All, if you are already an ExtractIt shareware owner, you are also
  532. welcome to call and get your registered version of 3.00 for MEBBSNet.
  533.  
  534. - 14 - FINAL WORD
  535. ------------------
  536. Enjoy your hobby!
  537.